$(function(){
	$(':input').not(':submit').focus(function(){
		$(this).css("background-color","#FFFFCC");
	}).blur(function(){
		$(this).css("background-color","#FFFFFF");
	});
	$(":text").focus();
	$("#username").blur(function(){
		var $name = $(this).val();
		if($name.length<4 || $name.length>16) {
			$tip = "<span style='color:red'>用户名至少4个字符，最多16个字符</span>";
			$("#usernametip").html($tip);
			return ;
		}
		var usernameExp = /^[\d_]+$/;
		if (usernameExp.test($name)){
			$tip = "<span>不能全是数字或下划线</span>";
			$("#usernametip").html($tip);
			return ;
		}
		
		$("#usernametip").html("<span class='yes'></span>");
	});
	
	$("#password1").blur(function(){
		var $pwd1 = $(this).val();
		var pwdExp = /^\w{6,16}$/;
		if(pwdExp.test($pwd1) == false) {
			$("#password1tip").html("<span>密码格式不正确</span>");
			return ;
		}
		$('#password1tip').html("<span class='yes'></span>");
	})
	
	$("#password2").blur(function(){
		$pwd1 = $("#password1").val();
		$pwd2 = $(this).val();
		
		if($pwd1 != $pwd2) {
			$("#password2tip").html("<span>两次密码不一致</span>");
			return ;
		}
		$("#password2tip").html("<span class='yes'></span>");
	})
	
	$(":submit").click(function(){
		if(!$("#allowList:checked").val()) {
			alert("必须同意协议！");
			return ;
		}
		if($(".yes").size() < 3){
			alert("aaa");
			return ;
		}
		alert("已注册");
	})
});